package com.gimi.cloud.jimi.entity.app.moreInfo;

import javax.persistence.Column;
import javax.persistence.Id;
import javax.persistence.Table;
import java.util.Date;

/**
 * 蜂巢公积金支持的城市列表
 * @auther loongs
 * @date 2018/1/10  13:45
 */
@Table(name = "jimi_third_gongjijin_region")
public class FengchaoGongjijinRegionEntity {

    private static final long serialVersionUID = 1L;

    @Id
    @Column(name = "region_id")
    private Integer regionId;

    /**
     * 城市名
     */
    @Column(name = "region_city_name")
    private String regionCityName;

    /**
     * 城市id
     */
    @Column(name = "region_city_id")
    private String regionCityId;

    /**
     * 城市状态（0:表示该区域暂不支持抓取，1:表示状态正常）
     */
    @Column(name = "region_status")
    private Integer regionStatus;

    /**
     * 登录类型
     */
    @Column(name = "region_login_type")
    private Integer regionLoginType;

    /**
     * 参数配置json
     */
    @Column(name = "region_arg")
    private String regionArg;
    /**
     * 添加时间
     */
    @Column(name = "add_time")
    private Date addTime;

    /**
     * 修改时间
     */
    @Column(name = "update_time")
    private Date updateTime;

    public Date getAddTime() {
        return addTime;
    }

    public void setAddTime(Date addTime) {
        this.addTime = addTime;
    }

    public Date getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }

    /**
     * @return region_id
     */
    public Integer getRegionId() {
        return regionId;
    }

    /**
     * @param regionId
     */
    public void setRegionId(Integer regionId) {
        this.regionId = regionId;
    }

    /**
     * 获取城市名
     *
     * @return region_city_name - 城市名
     */
    public String getRegionCityName() {
        return regionCityName;
    }

    /**
     * 设置城市名
     *
     * @param regionCityName 城市名
     */
    public void setRegionCityName(String regionCityName) {
        this.regionCityName = regionCityName;
    }

    /**
     * 获取城市id
     *
     * @return region_city_id - 城市id
     */
    public String getRegionCityId() {
        return regionCityId;
    }

    /**
     * 设置城市id
     *
     * @param regionCityId 城市id
     */
    public void setRegionCityId(String regionCityId) {
        this.regionCityId = regionCityId;
    }

    /**
     * 获取城市状态（0:表示该区域暂不支持抓取，1:表示状态正常）
     *
     * @return region_status - 城市状态（0:表示该区域暂不支持抓取，1:表示状态正常）
     */
    public Integer getRegionStatus() {
        return regionStatus;
    }

    /**
     * 设置城市状态（0:表示该区域暂不支持抓取，1:表示状态正常）
     *
     * @param regionStatus 城市状态（0:表示该区域暂不支持抓取，1:表示状态正常）
     */
    public void setRegionStatus(Integer regionStatus) {
        this.regionStatus = regionStatus;
    }

    /**
     * 获取登录类型
     *
     * @return region_login_type - 登录类型
     */
    public Integer getRegionLoginType() {
        return regionLoginType;
    }

    /**
     * 设置登录类型
     *
     * @param regionLoginType 登录类型
     */
    public void setRegionLoginType(Integer regionLoginType) {
        this.regionLoginType = regionLoginType;
    }

    /**
     * 获取参数配置json
     *
     * @return region_arg - 参数配置json
     */
    public String getRegionArg() {
        return regionArg;
    }

    /**
     * 设置参数配置json
     *
     * @param regionArg 参数配置json
     */
    public void setRegionArg(String regionArg) {
        this.regionArg = regionArg;
    }
}
